package org.example.proxy.inter;

public class MyInterfaceImpl implements MyInterface {
    @Override
    public void doSomething() {
        System.out.println("Doing something...");
    }

    @Override
    public String toString() {
        System.out.println("MyInterfaceImpl toString");
        return super.toString();
    }

    @Override
    public boolean equals(Object obj) {
        System.out.println("MyInterfaceImpl equals");
        return super.equals(obj);
    }

    @Override
    public int hashCode() {
        System.out.println("MyInterfaceImpl hashCode");
        return super.hashCode();
    }
}